1 landscape unit
English-French dictionary of Geography > landscape unit
2 stow
English-French dictionary of Geography > stow